festering ulcers - Turkish English Dictionary